#pragma once

#include "..\ConfigManage\IConfigManage.h"
#include "..\ConfigManage\MaterialInfo.h"
#include <vector>
#include <string>

class CConfigManageEvent:public IConfigManageCallBack
{
public:
	explicit CConfigManageEvent(IConfigManage* pConfigManage);
	virtual ~CConfigManageEvent(void);

	void OnDownloadConfigInfomationCallBack(BOOL bIsSuccessed,UINT nNodeCount);
	void SetSetup();
private:
	IConfigManage* m_pConfigManage;
	std::vector<std::wstring> vSetupVector;
	UINT m_nNodeCount;
	BOOL m_bLoadSuccessed;
};
